home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / source / a2.0bemacs-src.lha / Emacs-19.25 / src / amiga_rexx_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-18  |  1.4 KB  |  67 lines

  1. /* Prototypes for functions defined in
  2. amiga_rexx.c
  3.  */
  4.  
  5. extern void * __far handle;
  6.  
  7. extern int amiga_arexx_initialized;
  8.  
  9. extern struct LispRexxList pending;
  10.  
  11. extern struct LispRexxList returned;
  12.  
  13. extern struct LispRexxList incoming;
  14.  
  15. int alloc_rexx_msg(unsigned long );
  16.  
  17. void free_rexx_msg(int );
  18.  
  19. void add_rexx_msg_to_tail(struct LispRexxList * , int );
  20.  
  21. int remove_rexx_msg_from_head(struct LispRexxList * );
  22.  
  23. void remove_rexx_msg(struct LispRexxList * , int );
  24.  
  25. int is_rexx_msgid_on_list(struct LispRexxList * , int );
  26.  
  27. int find_rexx_msg_on_list(struct LispRexxList * , struct RexxMsg * );
  28.  
  29. int handle_rexx_msg_replied(struct RexxMsg * );
  30.  
  31. int handle_rexx_msg_received(struct RexxMsg * );
  32.  
  33. int check_arexx(int , int );
  34.  
  35. extern struct Lisp_Subr Samiga_arexx_wait;
  36.  
  37. int Famiga_arexx_wait(void);
  38.  
  39. extern struct Lisp_Subr Samiga_arexx_check_command;
  40.  
  41. int Famiga_arexx_check_command(int );
  42.  
  43. extern struct Lisp_Subr Samiga_get_next_msg;
  44.  
  45. int Famiga_arexx_get_next_msg(void);
  46.  
  47. extern struct Lisp_Subr Samiga_arexx_get_msg_results;
  48.  
  49. int Famiga_arexx_get_msg_results(int );
  50.  
  51. extern struct Lisp_Subr Samiga_arexx_reply;
  52.  
  53. int Famiga_arexx_reply(int , int );
  54.  
  55. int send_rexx_command(int , int , unsigned long );
  56.  
  57. extern struct Lisp_Subr Samiga_arexx_send_command;
  58.  
  59. int Famiga_arexx_send_command(int , int );
  60.  
  61. void init_amiga_rexx(void);
  62.  
  63. void cleanup_amiga_rexx(void);
  64.  
  65. void syms_of_amiga_rexx(void);
  66.  
  67.